Small Stretch Spanners on Dynamic Graphs

نویسندگان

  • Giorgio Ausiello
  • Paolo Giulio Franciosa
  • Giuseppe F. Italiano
چکیده

We present fully dynamic algorithms for maintaining 3and 5-spanners of undirected graphs under a sequence of update operations. For unweighted graphs we maintain a 3or 5-spanner under insertions and deletions of edges; each operation is performed in O(n) amortized time over a sequence of Ω(n) updates. The maintained 3-spanner (resp., 5-spanner) has O(n) edges (resp., O(n) edges), which is known to be optimal. On weighted graphs with d different edge cost values, we maintain a 3or 5-spanner in O(n) amortized time over a sequence of Ω(d · n) updates. The maintained 3-spanner (resp., 5-spanner) has O(d · n) edges (resp., O(d · n) edges). The same approach can be extended to graphs with realvalued edge costs in the range [1, C]. All our algorithms are deterministic and are substantially faster than recomputing a spanner from scratch after each update.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Algorithms for Graph Spanners

Let G = (V, E) be an undirected weighted graph on |V | = n vertices and |E| = m edges. For the graph G, A spanner with stretch t ∈ N is a subgraph (V, ES), ES ⊆ E, such that the distance between any pair of vertices in this subgraph is at most t times the distance between them in the graph G. We present simple and efficient dynamic algorithms for maintaining spanners with essentially optimal (e...

متن کامل

Improved Purely Additive Fault-Tolerant Spanners

Let G be an unweighted n-node undirected graph. A βadditive spanner of G is a spanning subgraph H of G such that distances in H are stretched at most by an additive term β w.r.t. the corresponding distances in G. A natural research goal related with spanners is that of designing sparse spanners with low stretch. In this paper, we focus on fault-tolerant additive spanners, namely additive spanne...

متن کامل

Improved Distance Oracles and Spanners for Vertex-Labeled Graphs

Consider an undirected weighted graph G = (V,E) with |V | = n and |E| = m, where each vertex v ∈ V is assigned a label from a set of labels L = {λ1, ..., λl}. We show how to construct a compact distance oracle that can answer queries of the form: “what is the distance from v to the closest λ-labeled node” for a given node v ∈ V and label λ ∈ L. This problem was introduced by Hermelin, Levy, Wei...

متن کامل

Fast Deterministic Distributed Algorithms for Sparse Spanners

This paper concerns the efficient construction of sparse and low stretch spanners for unweighted arbitrary graphs with n nodes. All previous deterministic distributed algorithms, for constant stretch spanners of o(n2) edges, have a running time Ω(n ) for some constant > 0 depending on the stretch. Our deterministic distributed algorithms construct constant stretch spanners of o(n2) edges in o(n...

متن کامل

On Geometric Spanners of Euclidean Graphs and their Applications in Wireless Networks

We consider the problem of constructing a bounded-degree planar geometric spanner for a unit disk graph modeling a wireless network. The related problem of constructing a planar geometric spanner of a Euclidean graph has been extensively studied in the literature. It is well known that the Delaunay subgraph is a planar geometric spanner with stretch factor ; however, its degree may not be bound...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005